interface TypeUserInfo {
  accountId?: number;
  displayName?: string;
  gameName?: string;
  internalName?: string;
  nameChangeFlag?: boolean;
  percentCompleteForNextLevel?: number;
  privacy?: string;
  profileIconId?: number;
  puuid?: string;
  rerollPoints?: RerollPoints;
  summonerId?: number;
  summonerLevel?: number;
  tagLine?: string;
  unnamed?: boolean;
  xpSinceLastLevel?: number;
  xpUntilNextLevel?: number;
  isMy?: boolean;
};

interface RerollPoints {
  currentPoints: number;
  maxRolls: number;
  numberOfRolls: number;
  pointsCostToRoll: number;
  pointsToReroll: number;
};

export { TypeUserInfo }
